小编San*_*man的帖子

如何将源附加到android.jar

我是Android新手.我在使用Eclipse IDE的Windows操作系统中工作.我的简单应用程序有一个微调器,用于填充数据库列中的列表.当我单击微调器类时,文件编辑器说未找到源,并且android.jar没有源附件.

我下载了源代码并将其放在这个位置:

android-sdk-windows\platforms\android-8

然后,我通过以下步骤附加了此源:

右键单击项目=> build path => configure build path => libraries => source attachment =>给出下载源代码的路径.

但是,我的调试没有得到任何解决方案.再次,当单击微调器时,它会打开android.jar没有源附件的调试.

eclipse android

73
推荐指数
4
解决办法
7万
查看次数

Android用另一个片段替换当前片段

我刚开始使用HoneyComb的片段设计.我创建了两个片段.当我单击左侧片段中的按钮时,会在右侧创建一个新片段.同时当我点击右边片段中的一个按钮时(即我下面代码中的DetialsFragment应该被另一个片段替换.main.xml

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >
    <fragment class="com.fragment.example.Titles"
        android:id="@+id/titles" android:layout_weight="1"
        android:layout_width="0px"
        android:layout_height="match_parent" />
    <FrameLayout android:id="@+id/details" android:layout_weight="1"
        android:layout_width="0px"
        android:layout_height="match_parent" />

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

FragmentExample.java

public class FragmentExample extends Activity {
/** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
    }
}
Run Code Online (Sandbox Code Playgroud)

Titles.java

public class Titles extends Fragment {
    public FragmentTransaction ft;
    @Override
    public View onCreateView(LayoutInflater inflater,
        ViewGroup container, Bundle savedInstanceState) {
        View v = inflater.inflate(R.layout.main1, null);
        Button button1 = (Button)v.findViewById(R.id.button1);
        button1.setText("santhosh"); …
Run Code Online (Sandbox Code Playgroud)

android android-fragments android-3.0-honeycomb

48
推荐指数
2
解决办法
13万
查看次数

为EditText实现Text Watcher

我有一个EditText.当我点击它时,它变得可聚焦.我将输入要输入EditText的输入文本.我想为EditText实现一个监听器,这样当我停止输入时,它应该自动将该文本保存到数据库中而不是一个按钮.如何让EditText的监听器听取是否停止输入?

android textwatcher android-edittext

16
推荐指数
3
解决办法
3万
查看次数

ViewFlipper没有与子列表视图翻转

刷卡时ViewFlipper无法正常工作.如果我放置一些其他视图而不是列表视图,翻转工作正常.我还应该为listview添加其他代码吗?而视图翻板内的滚动视图也不适合我:(这是我的xml代码

<?xml version="1.0" encoding="utf-8"?>
<ViewFlipper xmlns:android="http://schemas.android.com/apk/res/android"
    android:id="@+id/vf"
    android:layout_width="fill_parent"
    android:layout_height="fill_parent">

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

        <ListView
            android:id="@+id/list1"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"/>
    </LinearLayout>
    <LinearLayout 
        android:layout_width="fill_parent"
        android:layout_height="match_parent"
        android:orientation="vertical">
        <ListView
            android:id="@+id/list2"
            android:layout_width="fill_parent"
            android:layout_height="fill_parent"/>
    </LinearLayout>
</ViewFlipper>
Run Code Online (Sandbox Code Playgroud)

这是我的班级代码.

import android.app.Activity;
import android.os.Bundle;
import android.view.GestureDetector;
import android.view.GestureDetector.SimpleOnGestureListener;
import android.view.MotionEvent;
import android.view.View;
import android.view.animation.Animation;
import android.view.animation.AnimationUtils;
import android.widget.AdapterView;
import android.widget.ArrayAdapter;
import android.widget.ListView;
import android.widget.Toast;
import android.widget.ViewFlipper;
import android.widget.AdapterView.OnItemClickListener;

public class MainActivity extends Activity {

    private static final int SWIPE_MIN_DISTANCE = 120;
    private static final int SWIPE_MAX_OFF_PATH = 250;
    private static final …
Run Code Online (Sandbox Code Playgroud)

android viewflipper

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

在我的应用程序中控制默认自动旋转屏幕

我的应用程序中有一个切换按钮.我想以编程方式更改或控制默认设置,自动旋转屏幕(设置>显示>自动旋转屏幕).有人知道怎么做这个吗?

android device-orientation

5
推荐指数
2
解决办法
2万
查看次数

通过简单的适配器在imageview中显示位图图像

我正在从网址获取图像.我在listview中使用imageview.我想将位图图像列表添加到列表项的每一行.我使用SimpleAdapter但是imageview显示为空白.我的代码如下!

 ArrayList<HashMap<String, Bitmap>> mylist = new ArrayList<HashMap<String, Bitmap>>();

    Bundle bundle = this.getIntent().getExtras();
     get = bundle.getString("name");

     try{
            HttpClient httpclient = new DefaultHttpClient();
            HttpPost httppost = new HttpPost("http://www.propertyhookup.com/mobile/propertylist.php");
            nameValuePairs = new ArrayList<NameValuePair>(1);
            nameValuePairs.add(new BasicNameValuePair("zipcode", get.trim()));
            httppost.setEntity(new UrlEncodedFormEntity(nameValuePairs));
            HttpResponse response = httpclient.execute(httppost);
            HttpEntity entity = response.getEntity();
            is = entity.getContent();

    }catch(Exception e){
            Toast.makeText(getApplicationContext(), e.getMessage(), Toast.LENGTH_LONG).show();
    }

  //convert response to string
    try{
            BufferedReader reader = new BufferedReader(new InputStreamReader(is,"iso-8859-1"),8);
            StringBuilder sb = new StringBuilder();
            String line = null;
            while ((line = reader.readLine()) != null) {
                    sb.append(line …
Run Code Online (Sandbox Code Playgroud)

android listview imageview simpleadapter

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

Android片段里面有活动

分段

我刚开始使用HoneyComb的片段设计.我创建了两个片段.当我点击按钮'santhosh'(在图片的左侧)时,在另一个片段(图片的右侧)中创建一个按钮.接下来我想为下一个按钮创建监听器,以便在同一个片段中创建下一个活动(即右侧片段中的新活动).我的代码如下.main.xml中

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="horizontal" >
<fragment class="com.fragment.example.Titles"
 android:id="@+id/titles" android:layout_weight="1"
 android:layout_width="0px"
 android:layout_height="match_parent" />
<FrameLayout android:id="@+id/details" android:layout_weight="1"
        android:layout_width="0px"
        android:layout_height="match_parent" />

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

FragmentExample.java

public class FragmentExample extends Activity {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);


}
 }
Run Code Online (Sandbox Code Playgroud)

Titles.java

public class Titles extends Fragment {
public FragmentTransaction ft;
@Override
public View onCreateView(LayoutInflater inflater,
        ViewGroup container, Bundle savedInstanceState) {
    View v = inflater.inflate(R.layout.main1, null);
    Button button1 = (Button)v.findViewById(R.id.button1);
    button1.setText("santhosh"); …
Run Code Online (Sandbox Code Playgroud)

android android-fragments

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