Tag: android

如何删除Android上的ListViews之间的行?

我使用了两个像这样的ListView : <ListView android:id="@+id/ListView" android:text="@string/Website" android:layout_height="30px" android:layout_width="150px" android:scrollbars="none" android:transcriptMode="normal"/> <ListView android:id="@+id/ListView1" android:text="@string/Website" android:layout_height="30px" android:layout_width="150px" android:scrollbars="none" android:transcriptMode="normal"/> 两个ListView之间有一条空行。 我如何删除它?

Android:HTTP通讯应该使用“Accept-Encoding:gzip”

我有一个HTTP通信到Web服务器请求JSON数据。 我想用Content-Encoding: gzip压缩这个数据stream。 有没有一种方法可以设置Accept-Encoding: gzip在我的HttpClient中? Android引用中的gzipsearch不会显示与HTTP相关的任何内容,如您在此处所看到的。

本月Facebook朋友生日在Android

我正在写一个应用程序,其中我使用Hackbook示例代码获取Facebook朋友列表,但现在我想要获取Facebook朋友在本月的生日列表,以获得我使用此代码的所有朋友列表: public static void requestFriends(FacebookRequest facebookRequest) { Log.d(LOG_TAG, "requestFriends(" + ")"); String query = "select name, birthday, uid, pic_square from user where uid in (select uid2 from friend where uid1=me()) order by birthday_date"; Bundle params = new Bundle(); params.putString("method", "fql.query"); params.putString("query", query); FacebookUtility.asyncRunner.request(null, params, new FacebookRequestListener(FacebookRequestListener.FRIENDS, facebookRequest)); } 我仍然使用下面的代码来获取本月生日的朋友列表: Calendar c = Calendar.getInstance(); int month […]

Android重写主键

由于问题表明我知道我们不能重写主键事件,但如果你看看Android 2.2的模拟器,你会看到一个应用程序汽车之家,它已经覆盖了大部分的关键,如家庭,结束通话。 现在,问题是他们怎么做到的? 我试图偷看应用程序的源代码,但令我惊讶的是它不可用,或者我无法find它,但我不认为以后是这样的。

从fragmentActivity刷新片段UI

我想从FragmentActivity中改变ImageView中的片段(在代码中创build)。 (XML中没有片段和标签)。 从FragmentActivity扩展并从GooglePlayServicesClient.ConnectionCallbacks实现的MainActivity: … FragmentAdapter mAdapter; ViewPager mPager; … public void onCreate(Bundle savedInstanceState){ … FragmentManager fm = getSupportFragmentManager(); mAdapter = new FragmentAdapter(fm); mPager.setAdapter(mAdapter); …} @Override public void onConnected(Bundle connectionHint){ //*** I want to change a ImageView on Fragment1 here } 从FragmentPagerAdapter扩展的FragmentAdapter: … private FragmentManager mFragmentManager; public FragmentAdapter(FragmentManager fm){ super(fm); } @Override public Fragment getItem(int pos){ […]

在android中使用arrayadapter类定制listview

如何select行项目使用像iPhone中的android在android?iam中使用imageview在list_row.xml.when我单击列表行项目然后我在行imageview中显示图像。 if(getItem(position)!=null){ img.setvisibilty(View.Visible);} else{System.out.println("imagenull");} 我使用这个,但图像显示在最后一行only.please帮助我如何使用tickmark图像select项目。 public class DistanceArrayAdapter extends ArrayAdapter<Constant>{ public static String category,state,miles; public ImageView img; private Context context; private int current = -1; ArrayList<Constant> dataObject; public DistanceArrayAdapter(Context context, int textViewResourceId, ArrayList<Constant> dataObject) { super(context, textViewResourceId, dataObject); this.context=context; } @Override public View getView(final int position, View convertView, ViewGroup parent) { View rowView=convertView; if(rowView==null){ LayoutInflater […]

Android – parsingJS JSOUP生成的URL

即时通讯试图parsing由Bootstrap的Bootpage.js,看起来像https://example.com/#page-2生成的url,但JSOUP不能parsing它,并显示主要的url。 如何从Bootpage中获得正常的链接或者如何使JSOUPparsing它。 parsing代码: Jsoup.connect("https://example.com/#page-2").followRedirects(true).get();

获取像ContextMenu一样的PopupMenu的上下文

所以我的ExpandableListView具有如下定义的组行: group_row.xml <?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" > <TextView android:id="@+id/GroupName" style="@style/ListViewRowStyle" android:paddingLeft="40dp" android:textSize="18sp" > </TextView> <ImageView android:id="@+id/Menu" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:layout_marginTop="10dp" android:contentDescription="@string/default_content_description_text" android:src="@drawable/ic_menu_moreoverflow_normal_holo_light" > </ImageView> </RelativeLayout> 当你点击TextView ,它将展开或折叠,取决于当前是否显示子行。 我已将OnClickListener附加到组行中的ImageView 。 当这个ImageView被点击时,我会像下面的图片一样启动一个PopupMenu : 一旦PopupMenu被显示,并且其中一个动作被点击,我想对组中的所有孩子执行一个动作。 问题是我无法确定ImageView被点击的行。 我已经想出了如何将一个动作应用于所有孩子的唯一方法是使用如下图所示的ContextMenu : 我想避免使用ContextMenu因为对于用户来说,组行上的LongClick可能不是显而易见的,因为它会调出子行上的一些操作。 我认为更明显的devise是将PopupMenu锚定到ImageView (在我的情况下是菜单图标),并将该操作应用于该组的子行。 我怎样才能用PopupMenu获得这个function?

ICS Android以编程方式启用gps?

我知道这个问题在这里被问了很多,但只是想知道自ICS发布以来,有没有办法以编程方式启用gps? 我试图启用GPS和设备的位置发送到一个电子邮件,应用程序将开始收到短信时。

Android导航抽屉切换图标向右

我的要求是下面的图片我的导航抽屉应该从右侧打开。 我已经实现了这一点。 我的导航抽屉从右向左打开。 但问题是切换图标总是在左侧。 我怎样才能设置切换图标的权利。 我检查了以下的问题,但没有一个人得到任何帮助。 更改切换button图像图标在导航抽屉从右到左 抽屉在右侧抽屉中切换 在这里input链接描述 这是我所尝试过的。 代码为我的布局activity_main.xml <?xml version="1.0" encoding="utf-8"?> <android.support.v4.widget.DrawerLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:id="@+id/drawer" android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:openDrawer="end"> <android.support.design.widget.CoordinatorLayout android:layout_width="match_parent" android:layout_height="match_parent" android:fitsSystemWindows="true" tools:context="com.example.nav.MainActivity" android:foregroundGravity="right"> <android.support.design.widget.AppBarLayout android:layout_width="match_parent" android:layout_height="wrap_content" android:gravity="end" android:theme="@style/AppTheme.AppBarOverlay"> <android.support.v7.widget.Toolbar android:id="@+id/toolbar" android:layout_width="match_parent" android:layout_height="?attr/actionBarSize" android:background="?attr/colorPrimary" android:layout_gravity="right" app:popupTheme="@style/AppTheme.PopupOverlay" android:foregroundGravity="right" android:textAlignment="viewEnd" android:touchscreenBlocksFocus="false" /> </android.support.design.widget.AppBarLayout> <include layout="@layout/content_main" /> </android.support.design.widget.CoordinatorLayout> <android.support.design.widget.NavigationView android:id="@+id/navigation_view" android:layout_height="match_parent" android:layout_width="wrap_content" android:layout_gravity="end" […]