小编vei*_*orn的帖子

如何以编程方式更改ActionBar中的MenuItem图标

如何以编程方式更改ActionBar中的MenuItem图标?我试着用

MenuItem menuItem =(MenuItem)findViewById(R.id.action_settings); menuItem.setIcon(getResources().getDrawable(R.drawable.ic_launcher))

但它不起作用.这是我的代码:

主要活动

package com.test;
import android.os.Bundle;
import android.support.v7.app.ActionBarActivity;
import android.view.Menu;
import android.view.MenuItem;
import android.view.View;
import android.widget.Button;

public class MainActivity extends ActionBarActivity {
    private Button button;
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
        button = (Button)findViewById(R.id.button);
        button.setOnClickListener(new View.OnClickListener() {
            @Override
            public void onClick(View v) {
                MenuItem menuItem = (MenuItem)findViewById(R.id.action_settings);
                menuItem.setIcon(getResources().getDrawable(R.drawable.ic_launcher));
            }
        });
    }

    @Override
    public boolean onCreateOptionsMenu(Menu menu) {

        // Inflate the menu; this adds items to the action bar if it is present.
        getMenuInflater().inflate(R.menu.main, …
Run Code Online (Sandbox Code Playgroud)

java android

113
推荐指数
4
解决办法
11万
查看次数

如何从谷歌翻译短语中获取单词?

我需要一些方法来从谷歌翻译中获取我的短语中的单词.如何从Google Translate Phasebook中获取所有单词?有没有java api呢?

java google-translate

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

如何在Android Studio的命令行中执行android应用程序?

例如,我有简单的android项目,我想从Android Studio的命令行运行它.我怎样才能做到这一点?我想在命令行中输入一些命令:

ant debug adb install bin/MyFirstApp-debug.apk

我在哪里可以找到Android Studio中的命令行?谢谢你的帮助.

android android-studio

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

如何在android studio中打开android文档和代码示例

我已经使用SDK管理器帮助下载了所有文档.但是如何在下载后在Android Studio中打开此文档和代码示例?

android android-studio

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

无法在BorderLayout中更改块的大小

我创建了带边框布局的简单应用程序,并在其中添加了两个按钮和JTable.我在button2和JTable之间使用JSplitPane.我想重新定义块的默认大小,其中位于button1.我该如何解决这个任务?

这是我的代码:

package test;

import java.awt.BorderLayout;
import java.awt.Dimension;
import javax.swing.JButton;
import javax.swing.JFrame;
import javax.swing.JPanel;
import javax.swing.JScrollPane;
import javax.swing.JSplitPane;
import javax.swing.JTable;
import javax.swing.SwingUtilities;

public class Sample {

    public Sample() {
        JFrame app = new JFrame("Sample");
        app.setSize(new Dimension(800,600));

        JPanel panel = new JPanel();
        app.add(panel);

        BorderLayout borderlayout = new BorderLayout();
        panel.setLayout(borderlayout);

        JButton but1 = new JButton("1");
        JButton but2 = new JButton("2");
        but2.setMinimumSize(new Dimension(250,0));
        String[] colNames = {"Name","Number","Scores"};
        Object[][] data = {
                { "Mark",11,12},
                {"Tommy",23,34},
                {"John",34,45}
        };
        JTable table = new JTable(data, colNames);

        JScrollPane …
Run Code Online (Sandbox Code Playgroud)

java swing jtable jbutton border-layout

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

Android:ListVIew中的项目

我刚开始学习Android并想到了一个简单的项目来帮助我学习.

我在LinearLayout上使用ListView创建了一个简单的菜单.

我想要做的是将文本置于ListView中心,并将ListView置于布局中心.

我尝试将重力设置为中心 - Hozitonal,但这不起作用.

android listview android-layout

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

String中是否有任何函数可以帮助删除字符串中的所有空格?

是否有任何函数String可以帮助删除字符串中的所有空格?我不想使用这样的方法.

private String deleteSpace(String string) {
    String newString = "";
    for(int i = 0;i < string.length();i++)
        if(string.charAt(i) != ' ')
            newString += String.valueOf(string.charAt(i));
    return newString;
}
Run Code Online (Sandbox Code Playgroud)

感谢您的任何帮助.

java string

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

localtime()函数显示两个等于date

为什么当我尝试用不同的参数显示2个日期时,我放入localtime()函数,控制台显示2个相等的日期?

这是我的代码:

#include<stdio.h>
#include<conio.h>
#include<time.h>

int main() {
    time_t time1, time2;
    struct tm *timeinfo1, *timeinfo2;
    char *time1str, *time2str;

    time1 = 3600;
    time2 = 3720;
    timeinfo1 = localtime(&time1);
    timeinfo2 = localtime(&time2);

    time1str = asctime(timeinfo1);
    time2str = asctime(timeinfo2);
    puts(time1str);
    puts(time2str);

    getch();
    return 0;
}
Run Code Online (Sandbox Code Playgroud)

c

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

如何将html代码包含到Jade文件中?

我从数据库得到一些html:

<span style="text-decoration: underline; font-style: italic; font-weight: bold;">Hello Summernote</span>
Run Code Online (Sandbox Code Playgroud)

如何使用Jade将此html添加到div中?当我尝试添加它时,我得到了类似的东西.

<div>"<span style="text-decoration: underline; font-style: italic; font-weight: bold;">Hello Summernote</span>"</div>
Run Code Online (Sandbox Code Playgroud)

node.js pug

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