小编Yur*_*ury的帖子

为什么不可能创建扩展OnTouchListener的类

Android SDK中有一个界面TouchEvent.(android.view.View.OnTouchListener)我不知道为什么以下行失败.(和Eclipse通知错误OnTouchListener)

public class TouchHandler extends OnTouchListener{
Run Code Online (Sandbox Code Playgroud)

如果改为:

public interface TouchHandler extends OnTouchListener{
Run Code Online (Sandbox Code Playgroud)

这意味着我无法创建一个扩展的类OnTouchListener.有人可以解释一下原因吗?

谢谢 :)

java oop android

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

网格视图在图像上启动新活动单击

我是一名新程序员,在网格视图中单击图像时,我需要一种方法来启动新活动.我尝试过的一切都行不通.你有什么想法?我需要每个图像加载不同的活动.我有网格工作但只需要它来改变活动.

Java文件:

package your.pacage.names;

import android.content.Context;
import android.content.Intent;
import android.view.View;
import android.view.ViewGroup;
import android.widget.AdapterView;
import android.widget.BaseAdapter;
import android.widget.GridView;
import android.widget.ImageView;
import android.widget.Toast;


public class ImageAdapter extends BaseAdapter {
private Context mContext;

public ImageAdapter(Context c) {
    mContext = c;
}

public int getCount() {
    return mThumbIds.length;
}

public Object getItem(int position) {
    return null;
}

public long getItemId(int position) {
    return 0;
}

// create a new ImageView for each item referenced by the Adapter
public View getView(int position, View convertView, …
Run Code Online (Sandbox Code Playgroud)

android gridview

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

按钮自动点击?

我需要一个按钮自动点击.无论是在活动的创建上,还是在我将设置为非常短的时间的计时器上.任何人都可以帮我解决这个问题.如何调用单击按钮?

java android

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

Android内核修改

我是一名Android应用程序开发人员.出于某些原因,我应该稍微更改Android内核.但我对内核一无所知.如果有人向我介绍一个解释android内核模块及其他相关信息的网站,我将不胜感激.

android android-source

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

为什么我得到错误无法访问的声明?

为什么我得到第92行是无法访问的语句的错误?基本上我要做的是跳过一些代码,如21-22-23 ...如果用户输入类似11-12-13的东西......

import java.util.*;

public class Words {

    public static void main(String[] args) {


        Scanner s = new Scanner(System.in);

        System.out. print ("\n\tINTEGER TO WORDS") ;
        System.out.print ("\n\nEnter a number between 1 and 9999: ") ;
        int num = s.nextInt();
        System.out. print ("\nThe answer is: ") ;

        int tho = (num - (num % 1000)) ;            
        int h = (num - tho - (num % 100)) ;
        int t = (num - tho - h -  (num % 10)) ;
        int …
Run Code Online (Sandbox Code Playgroud)

java switch-statement

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

IDEA和DDMS同时运行时无法连接到模拟器

当IntelliJ IDEA打开并且我启动DDMS时,我收到错误

所以我打开了DDMS选项(文件 - >选项),并将本地端口的起始值更改为8800,将所选VM的端口更改为8900(例如,某些其他值不是默认值).

我认为这会阻止此消息,因为DDMS将通过不同的端口连接到模拟器.但是,我不再收到该错误,但我没有连接到模拟器,但我得到了一些???? 而是过程.

后

有没有办法同时打开IDEA和DDMS,连接到同一个仿真器?

ubuntu android intellij-idea ddms

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

Eclipse中的double和int

我是Android的新人,我忘记了很多Java程序.这里我遇到了一个问题,我今天在Eclipse中执行了该程序.

public void cvOnClick (View cvView) {
    EditText KilogramsInput = (EditText) findViewById(R.id.Kilograms);
    EditText HeightInput = (EditText) findViewById(R.id.Height);
    TextView BmiOutput = (TextView) findViewById(R.id.Bmi);
    DecimalFormat BmiFormat = new DecimalFormat(".#####");
    Double Heightdouble = Math.pow(Integer.parseInt(HeightInput.getText().toString()), 2);          

    String outcome = BmiFormat.format(Integer.parseInt(KilogramsInput.getText().toString())/Heightdouble);
    BmiOutput.setText(outcome);
}
Run Code Online (Sandbox Code Playgroud)

作为这个程序的最初目的,应该是正方形的高度数.在Eclipse中执行没有错误.但是当我把数据(十进制)放在AVD中时,它显示:the application has stopped unexpectedly.

请告诉我此刻我该怎么办?

谢谢你的帮助!布拉德

double int android

0
推荐指数
1
解决办法
3588
查看次数