小编Muk*_*kur的帖子

可扩展列表视图始终滚动到底部问题

我创建了简单的应用程序,我有可扩展列表视图,显示字典单词.

此可扩展列表视图几乎正常工作,但当我触摸任何单词时,它会滚动到底部.任何帮助将不胜感激.

这是我的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" >

    <RelativeLayout
        android:id="@+id/dicrellis"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:layout_alignParentBottom="true">

        <ExpandableListView
            android:id="@+id/expandable_list"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"
            android:cacheColorHint="#00000000"           
            android:transcriptMode="alwaysScroll"/>

    </RelativeLayout>

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

这是我的java代码......

mExpandableList = (ExpandableListView)findViewById(R.id.expandable_list);
mExpandableList.setAdapter(new MyCustomAdapter(Dictionary.this,arrayParents));
mExpandableList.setOnItemClickListener(this);
Run Code Online (Sandbox Code Playgroud)

layout android expandablelistview

5
推荐指数
1
解决办法
1357
查看次数

如何在谷歌地图信息窗口中显示阿拉伯语文本?

我需要在谷歌地图信息窗口上显示阿拉伯语文本,每个文本都有自己的信息窗口.

 Marker marker = googleMap.addMarker(new MarkerOptions().position(new LatLng(latitude, longitude))
         .title(companyName).snippet(companyName));

       CameraPosition cameraPosition = new CameraPosition.Builder().target(
         new LatLng(latitude, longitude)).zoom(12).build();

       googleMap.getUiSettings().setZoomGesturesEnabled(false);
       googleMap.getUiSettings().setCompassEnabled(true);
       googleMap.getUiSettings().setRotateGesturesEnabled(true);
       googleMap.animateCamera(CameraUpdateFactory.newCameraPosition(cameraPosition));

       marker.showInfoWindow();
Run Code Online (Sandbox Code Playgroud)

android google-maps

5
推荐指数
1
解决办法
940
查看次数

403:请求被理解,消息 - SSL是必需的代码 - 92但它已被拒绝Twitter Android

403:该请求已被理解,但已被拒绝.随附的错误消息将解释原因.由于更新限制而拒绝请求时使用此代码(https://support.twitter.com/articles/15364-about-twitter-limits-update-api-dm-and-following)W/System.err( 1466):消息 - SSL是必需的代码 - 9条目损坏或截断

Relevant discussions can be found on the Internet at:
http://www.google.co.jp/search?q=b2b52c28 or

http://www.google.co.jp/search?q=10981ab8
0
TwitterException{exceptionCode=[b2b52c28-10981ab8], statusCode=403, message=SSL is required, code=92, retryAfter=-1, rateLimitStatus=null, version=3.0.3}
at twitter4j.internal.http.HttpClientImpl.request(HttpClientImpl.java:177)
twitter4j.internal.http.HttpClientWrapper.request(HttpClientWrapper.java:61)

twitter4j.internal.http.HttpClientWrapper.post(HttpClientWrapper.java:98)
 twitter4j.TwitterImpl.post(TwitterImpl.java:1871)
 twitter4j.TwitterImpl.updateStatus(TwitterImpl.java:241)
 br.com.dina.oauth.instagram.example.Facebook$2$1$1.onClick(Facebook.java:121)
 android.view.View.performClick(View.java:3480)

 android.view.View$PerformClick.run(View.java:13983)

android.os.Handler.handleCallback(Handler.java:605)
 android.os.Handler.dispatchMessage(Handler.java:92)
 android.os.Looper.loop(Looper.java:137)

 android.app.ActivityThread.main(ActivityThread.java:4340)
java.lang.reflect.Method.invokeNative(Native Method)
 java.lang.reflect.Method.invoke(Method.java:511)
 com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:784)
com.android.internal.os.ZygoteInit.main(ZygoteInit.java:551)
 dalvik.system.NativeStart.main(Native Method)
Run Code Online (Sandbox Code Playgroud)

twitter android twitter4j

3
推荐指数
1
解决办法
1817
查看次数

如何克服android中tabwidget的这种情况

我想在我的应用程序之一使用android中的Tab Widget.此选项卡小部件中有两个选项卡.我有两个背景图像如下.当用户点击任何标签时,应该更改图像.在我的情况下怎么可能呢?以下是我在xml文件中的代码

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/relative_my_student_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent"
    android:background="#FFFFFF" 
    android:padding="-4dp"
    >

    <RelativeLayout
        android:id="@+id/relative_top"
        android:layout_width="fill_parent"
        android:layout_height="140dp"
        android:layout_alignParentLeft="true"
        android:layout_alignParentTop="true"
        android:background="@drawable/header" >
    </RelativeLayout>

    <TabHost
        android:id="@android:id/tabhost"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        android:layout_above="@+id/footer"
        android:layout_below="@+id/relative_top" >

        <LinearLayout
            android:layout_width="fill_parent"
            android:layout_height="match_parent"
            android:orientation="vertical" >

            <TabWidget
                android:id="@android:id/tabs"
                android:layout_width="fill_parent"
                android:layout_height="wrap_content" />

            <FrameLayout
                android:id="@android:id/tabcontent"
                android:layout_width="match_parent"
                android:layout_height="match_parent" >
            </FrameLayout>
        </LinearLayout>
    </TabHost>
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

以下代码来自java

    TabHost tabHost = getTabHost();

    // Tab for Photos
    TabSpec student_list = tabHost.newTabSpec("Photos");
    student_list.setIndicator("",        getResources().getDrawable(R.drawable.my_student_list_green_line));
    Intent photosIntent_intent = new Intent(this, Student_List_Activity.class);
    student_list.setContent(photosIntent_intent);

    // Tab for Songs
    TabSpec add_new_student = tabHost.newTabSpec("Songs");
    // setting …
Run Code Online (Sandbox Code Playgroud)

android tabwidget android-tabhost

2
推荐指数
1
解决办法
183
查看次数