我正在尝试在每个侧面片段上使用 ListView 实现 Facebook(双方)滑动。
我正在使用以下项目: https ://github.com/srikanthgr/FacebookSlideOutmenu
我实现了 listView 但问题是在右侧片段上列表项名称不可见(因为默认情况下项目名称从左侧开始)。如果我在项目名称之前留出很多空间,它就会变得可见。例如:“苹果手机”
第一项有名称,但不可见。下面是片段的代码。
//右键菜单
public class RightMenuFragment extends ListFragment {
@Override
public void onActivityCreated(Bundle savedInstanceState) {
super.onActivityCreated(savedInstanceState);
String[] values = new String[] { "Android", " iPhone", " WindowsMobile",
" Blackberry", " WebOS", " Ubuntu", " Windows7", " Max OS X",
" Linux", " OS/2" };
ArrayAdapter<String> adapter = new ArrayAdapter<String>(getActivity(),
android.R.layout.simple_list_item_1, values);
setListAdapter(adapter);
}
@Override
public void onListItemClick(ListView l, View v, int position, long id) {
// Do something with the data
Toast.makeText(getActivity(), "clicked", Toast.LENGTH_LONG).show();
}
}
而左侧工作正常。
为什么会这样..?请帮忙。谢谢你。
xml布局是
<ListView
android:id="@+id/listView1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_alignParentRight="true"
android:layout_alignParentTop="true"
android:layout_gravity="right" >
</ListView>