小编Tri*_*ahu的帖子

如何在EditText字段中设置值?

我有三个EditText,我想要连接前两个EditText字段中的字符串,并显示在第三个EditText字段中.在第二个字段输入字符串后,它会自动连接并设置在第三个EditText中.

EditText text1 = (EditText) findViewById(R.id.text1);
mtext1=text1.getText.toString();

EditText text2 = (EditText) findViewById(R.id.text2);
mtext2 = text2.getText.toString();


mtext3=mtext1.concat().mtext2;
Edit text3 = (EditText) findViewById(R.id.text3);
text3 = setText(mtext3.toString());
Run Code Online (Sandbox Code Playgroud)

我写了上面的代码.但是我在第三个EditText中没有结果.请给出我在我的程序中实现的解决方案

android

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

计算Android中的时差

我是Android的新手.我找不到任何计算时差的方法.所以请帮助我.我设计了一个简单的应用.在这个程序中,我采用了3个EditTexts,在这些EditText中,我想输入登录时间和注销时间,然后将这些值存储在数据库中,而在第3个EditText中,我想显示这两个时间之间的差异.

android

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

如何计算两个时间字段之间的时间差,相对于日期更改

我想计算时差.我有三个EditTexts,我想在HH:MM格式的前两个edittexts中输入时间.然后计算时差,结果将以相同的格式显示在第三个edittext字段上.如果日期改变,时间差将根据该计算,即

如果第一次= 23:00,第二次= 01:00

那么,时差= 02:00小时

public class TimeCalculate extends Activity {

    private String mBlock;
    private String mBlockoff;
    private String mBlockon ;

    // String mHours, mMinutes;

    Date date1, date2;

    /** Called when the activity is first created. */
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        EditText blockoff = (EditText) findViewById(R.id.blockoff);
        mBlockoff = blockoff.getText().toString();

        EditText blockon = (EditText) findViewById(R.id.blockon);
        mBlockon = blockon.getText().toString();

        SimpleDateFormat simpleDateFormat = new SimpleDateFormat("hh:mm");

        try {
            date1 = simpleDateFormat.parse(mBlockoff);
        } catch (ParseException e) {
            // TODO Auto-generated …
Run Code Online (Sandbox Code Playgroud)

android

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

如何通过我的Android应用程序在Pinterest中与Image共享/固定消息

我正在尝试将Pinterest集成到我的Android应用程序中并使用image固定/共享消息.但我没有办法做任何事情.我下载了Pinterest SDK并在我的项目中添加了jar文件.

以下是我的代码snnipet.

PinIt pinIt = new PinIt();
    PinIt.setPartnerId("My ID");
    pinIt.setUrl("http://placekitten.com/400/300");
    pinIt.setImageUrl(m_cObjSocialTable.getPinterestImagePath());
    pinIt.setDescription(pMessage);
    pinIt.setListener(new PinItListener() {
        @Override
        public void onStart() {
            super.onStart();
        }

        @Override
        public void onComplete(boolean completed) {
            super.onComplete(completed);
            if (completed) {
                System.out.println("Pinit complete");
            }
        }

        @Override
        public void onException(Exception e) {
            super.onException(e);
            System.out.println("Pinit Exception");
        }
    });
    pinIt.doPinIt(this);
Run Code Online (Sandbox Code Playgroud)

但它没有发布,在onComplete()中我们变得虚假.请帮帮我

谢谢和问候Tiru

android android-intent pinterest socialshare pin-it-sdk

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

如何在android中将输入类型Number更改为EditText的Text

我的项目中有一个要求,默认情况下Edittext的输入类型是Number.我们可以给User一个选项,将输入类型Number更改为Text/Alphabets.

谢谢Tiru

android android-emulator android-intent android-layout

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

如何制作一个自定义的Edittext,使它看起来像在Android中旋转45度

如何制作一个自定义的Edittext,以便它看起来像在Android中旋转45度,它应该是可编辑的,以便用户可以在旋转的Edittext上输入文本.我试过了.但我没有得到任何解决方案.请给出一些想法来做到这一点.

android android-widget android-emulator android-layout

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

如何计算时差并以00:00格式显示结果?

如何计算时差并以00:00格式显示结果.我找不到方法,如何将字符串数据发送到日期以及如何以EditText 00:00格式显示结果.我自己试了但是它显示了找不到来源的错误.下面是代码.

public class TimeCalculate extends Activity {

private String mBlock = null;
private String mBlockoff = null;
private String mBlockon = null;

     Date date1,date2;
     EditText block;
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    EditText blockoff = (EditText) findViewById(R.id.blockoff);
    mBlockoff = blockoff.getText().toString();

    EditText blockon = (EditText) findViewById(R.id.blockon);
    mBlockon = blockon.getText().toString();
    block = (EditText) findViewById(R.id.block);
    mBlock = getDifference(date1, date2);

         date1 = new Date(mBlockoff);
    date2 = new Date(mBlockon);

              blockon.addTextChangedListener(new TextWatcher() {
        public …
Run Code Online (Sandbox Code Playgroud)

android android-emulator android-layout

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

如何在Android应用程序中的外部SD中创建目录

我想在"/ mnt/extsd/MyFolder"这个路径上创建一个目录.在调用mkdir()时它返回false.我在我的平板电脑上插入了sdcard,将外部路径设为"/ mnt/extsd"并尝试在此路径上创建一个文件夹.以下是我的代码,

File lSDCardDirFile = new File("/mnt/extsd/MyFolder");
    if (!lSDCardDirFile.exists()) {
        System.out.println("Is folder created --- " + lSDCardDirFile.mkdirs());
    }
Run Code Online (Sandbox Code Playgroud)

我给了权限,.我想在外部SD卡中创建可移动SD卡的文件夹.我使用的是android 4.0 ICS版设备.

我创建了一种不同的方法来获取外部SD卡的路径,

  public static String[] getStorageDirectories()
  {
      String[] lDirs = null;
      BufferedReader lBufferReader = null;
      try {
          lBufferReader = new BufferedReader(new FileReader("/proc/mounts"));
          ArrayList list = new ArrayList();
          String lStrline;
          while ((lStrline = lBufferReader.readLine()) != null) {
              if (lStrline.contains("vfat") || lStrline.contains("/mnt")) {
                  StringTokenizer lTokenizer = new StringTokenizer(lStrline, " ");
                  String lStrPath = lTokenizer.nextToken();
                  lStrPath = lTokenizer.nextToken(); // Take the second …
Run Code Online (Sandbox Code Playgroud)

android android-sdcard android-permissions

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