小编Dav*_*dNg的帖子

iOS:更改UISegmentedcontrol的高度

我正在尝试更改UISegmentedcontrol的高度,但在Interface Builder中不允许这样做.有没有办法改变或者不可能?

谢谢

uisegmentedcontrol ios

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

Android:简单的时间计数器

我有一个简单的程序,一个TextView和两个按钮:Button1和Button2.

单击按钮1将启动计数器,每1秒增加1并在TextView上显示结果; 按钮2上的叮当声将使其停止.这是我的Button1代码的一部分.但它不起作用.

    Timer T=new Timer();
    T.scheduleAtFixedRate(new TimerTask() {         
            @Override
            public void run() {
                myTextView.setText("count="+count);
                count++;                
            }
        }, 1000, 1000);
Run Code Online (Sandbox Code Playgroud)

我知道使用Thread有一些类似的问题,但似乎他们没有提到停止计数器.

任何建议都非常感谢.

添加:

您好,我刚从一个更大的程序中缩短了我的代码,但它仍然崩溃了:

package com.example.hello;
import java.util.Timer;
import java.util.TimerTask;
import android.os.Bundle;
import android.app.Activity;
import android.view.Menu;
import android.widget.TextView;
public class MainActivity extends Activity {
    TextView myTextView;
    int count=0;
    Timer T;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        myTextView=(TextView)findViewById(R.id.t);
        T=new Timer();
        T.scheduleAtFixedRate(new TimerTask() {         
            @Override
            public void run() {
                myTextView.setText("count="+count);
                count++;                
            }
        }, 1000, 1000);       
    }
    @Override
    public boolean onCreateOptionsMenu(Menu …
Run Code Online (Sandbox Code Playgroud)

android timer

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

如何制作多行,左对齐的UIAlertView?

我有兴趣制作一个左对齐的UIAlertView,其中有几行像公告列表一样,如下所示:

  • 第1行
  • 第2行
  • 第3行

这是我到目前为止所拥有的:

alert = [[UIAlertView alloc] initWithTitle: @"How to use buttons"
                                   message: @"line 1. line 2, line 3 "
                                  delegate: nil
                         cancelButtonTitle: @"OK"
                         otherButtonTitles: nil];
Run Code Online (Sandbox Code Playgroud)

我还想将警报视图的颜色更改为红色.

sdk objective-c uialertview ios

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

iOS SDK:按代码将按钮移动到屏幕中心

我想通过代码将按钮移动到屏幕的中心.我在某个地方看到它只是几行代码,但找不到它们.

sdk position button ios

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

iOS:从NSMutableArray中获取3个不同的随机元素

我有一个N个整数元素的NSMutableArray(N> 4),我想从这个数组中得到3个不同的随机元素.我真的不需要一个完美均匀的分布,只有3个不同的随机元素应该没问题.你有什么建议吗?谢谢

random nsarray ios

6
推荐指数
2
解决办法
2203
查看次数

Java:从Google Translate下载Text to Speech

我正在尝试使用Java从Google Translate下载文本到语音.它适用于英语,但对于日语则不成功.以下是我的代码:

try{
            String word="?????";
            word=java.net.URLEncoder.encode(word, "UTF-8");
            URL url = new URL("http://translate.google.com/translate_tts?tl=ja&q="+word);
            HttpURLConnection urlConn = (HttpURLConnection) url.openConnection();
            urlConn.addRequestProperty("User-Agent", "Mozilla/4.76");
            InputStream audioSrc = urlConn.getInputStream();
            DataInputStream read = new DataInputStream(audioSrc);
            OutputStream outstream = new FileOutputStream(new File("mysound.mp3"));
            byte[] buffer = new byte[1024];
            int len;
            while ((len = read.read(buffer)) > 0) {
                    outstream.write(buffer, 0, len);                    
            }
            outstream.close();              
}catch(IOException e){
           System.out.println(e.getMessage());
}
Run Code Online (Sandbox Code Playgroud)

你有什么想法或建议吗?

java text-to-speech

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

在iOS SDK中逐行读取文件

我有一个texfile如下:

line1
line2
line3
line4
line5
 ....
Run Code Online (Sandbox Code Playgroud)

我想从文件中读取两个字符串数组,以便line1, line3, line 5,...进入array1line 2, line 4, line 6,...进入array2.数组的每个元素都存储一行.

sdk xcode ios

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

Android:按钮的GridView但按钮没有响应

我在GridView上有一个非常基本的程序,有一些按钮,如下面的代码所示.程序运行正常,按钮显示在网格中,但点击时它们不响应.如果我将我的代码更改为图像的网格视图,它可以正常工作.我相信在某处gridView.setOnItemClickListener或在某处我错了public View getView().Ayn的建议?谢谢

public class MainActivity extends Activity {
    public String[] filenames ={"B1","B2","B3","B4","B5","B6"};        
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);           
        GridView gridView = (GridView) findViewById(R.id.gridview);
        gridView.setAdapter(new ButtonAdapter(this));  
        gridView.setOnItemClickListener(new OnItemClickListener(){
            public void onItemClick(AdapterView<?> parent, 
            View v, int position, long id){                
                Toast.makeText(getBaseContext(), 
                        "pic" + (position + 1) + " selected", 
                        Toast.LENGTH_SHORT).show();
            }
        });        
    }

    public class ButtonAdapter extends BaseAdapter {
        private Context context;    
        public ButtonAdapter(Context c){
            context = c;
        }
        public int getCount() {
            return filenames.length;
        } …
Run Code Online (Sandbox Code Playgroud)

android gridview button

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

iOS:将Exclusive Touch设置为视图中的所有按钮

我的应用程序在窗口中有许多按钮,我想将所有这些按钮设置在一起.你有什么建议吗?谢谢

touch uibutton ios

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