![](/img/trans.png)
[英]How do I add button to another activity in android studio using java code rather than xml code
[英]Can i add facebook appId through java code rather than add in manifest(API 4)
<provider
android:name="com.facebook.FacebookContentProvider"
android:authorities="com.facebook.app.FacebookContentProvider455621177938568"
android:exported="true" />
<meta-data
android:name="com.facebook.sdk.ApplicationId"
android:value="@string/facebook_app_id" />
我可以在活動類中初始化這些應用程序ID嗎?
-您好-是的,您可以通過在Session
添加您的應用ID來實現
-這是它的示例代碼:-
String appidstring="Your app id";
Session session = new Session.Builder(getBaseContext()).setApplicationId(appidstring).build();
Session.setActiveSession(session);
if (session.getState().equals(SessionState.CREATED_TOKEN_LOADED)) {
session.openForRead(new Session.OpenRequest(this).setCallback(statusCallback));
}
--------更新---------------------
-抱歉,根據此文檔,我在facebook sdk v4中忘記了已刪除從舊版本會話類進行的升級
-如果您要通過編程方式設置應用ID,則可以將其設置為
FacebookSdk.setApplicationId(APP_ID);
-謝謝!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.