我正在使用eclipse和android模拟器到FBconnect应用程序(在2.2版本上运行)。
我遇到的问题是,当我运行我的应用程序时,我无法看到任何功能,如登录按钮,权限按钮....
显示的所有内容都是空的“连接到Facebook”对话框。我查看了main.xml类,在图形视图中按钮确实存在,但在我看来是透明的。
xml代码如下所示:
<Button android:text="@+id/login"
android:id="@+id/login"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<TextView android:id="@+id/label"
android:textColor="@drawable/black"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="30dp"
/>
<Button android:text="@+id/permissionButton"
android:id="@+id/permissionButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<Button android:text="@+id/feedButton"
android:id="@+id/feedButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</LinearLayout>
使用我的MainActivity类调用login,permissionButton和feedButton按钮。
任何人都可以帮忙吗?
答案 0 :(得分:0)
您忘记了起始标记<LinearLayout>
所以要完成它应该是:
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout
xmlns:android="http://schemas.android.com/apk/res/android"
android:orientation="vertical"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
<Button android:text="@+id/login"
android:id="@+id/login"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<TextView android:id="@+id/label"
android:textColor="@drawable/black"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_margin="30dp"
/>
<Button android:text="@+id/permissionButton"
android:id="@+id/permissionButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
<Button android:text="@+id/feedButton"
android:id="@+id/feedButton"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
/>
</LinearLayout>