जावा के कोड उपयोग प्रतिबिंब एपीआई के बाद, यह दक्षता की कमी के कारण कम preferrable है लेकिन Android एक और तरीका है इसलिए प्रदान नहीं करता है, आप इसे आकर्षण के साथ काम करता है का उपयोग कर सकते हैं:
try {
Method m = wpm.getClass().getMethod(
"setDeviceName",
new Class[] { WifiP2pManager.Channel.class, String.class,
WifiP2pManager.ActionListener.class });
m.invoke(WifiP2pManager wifimngr,WifiP2pManager.Channel wifichannel, new_name, new WifiP2pManager.ActionListener() {
public void onSuccess() {
//Code for Success in changing name
}
public void onFailure(int reason) {
//Code to be done while name change Fails
}
});
} catch (Exception e) {
e.printStackTrace();
}
क्या आप संभवतः विस्तृत कर सकते हैं और समझा सकते हैं कि यह कोड क्यों बाहर निकल जाएगा, और यह क्या करता है? धन्यवाद – yochannah