小编Rya*_*les的帖子

Android按钮打开相机

我希望这不是一个重复的问题,但我正在制作一个应用程序,我想要一个按钮打开相机应用程序(单独的默认Android相机).我怎么做到这一点?我知道有一个功能:

intent.setAction(MediaStore.ACTION_IMAGE_CAPTURE)
Run Code Online (Sandbox Code Playgroud)

我需要使用它吗?如何从xml文件中调用该按钮?

此外,我是否需要担心存储该图片或视频,或者默认的相机应用程序会处理这个问题?

android android-camera

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

Android透明覆盖工具栏

我创建了一个ToolBar我设置为my ActionBar并且我将其透明,我的问题是我希望它覆盖其余的内容,现在它表现得像一个正常的ActionBar地方,我的LinearLayout"停止"在它下面.如何使我的ToolBar叠加层布局并使该布局填满整个屏幕?

原作的风格ActionBar只是:

<style name="AppTheme" parent="Theme.AppCompat.Light.NoActionBar">
    <item name="android:windowActionBarOverlay">true</item>
</style>
Run Code Online (Sandbox Code Playgroud)

我的ToolBar:

<android.support.v7.widget.Toolbar
xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/toolbar"
app:theme="@style/ThemeOverlay.AppCompat.ActionBar"
android:layout_width="match_parent"
android:layout_height="200dp"
android:minHeight="?attr/actionBarSize"
android:background="@android:color/transparent"/>
Run Code Online (Sandbox Code Playgroud)

和我的ToolBar声明:

Toolbar toolbar = (Toolbar) findViewById(R.id.toolbar);
toolbar.setBackgroundResource(Color.TRANSPARENT);
setSupportActionBar(toolbar);
Run Code Online (Sandbox Code Playgroud)

我觉得我错过了一些非常简单的东西,但在搜索后我找不到我正在寻找的解决方案.任何帮助,将不胜感激!

编辑:这是我的完整XML主要布局:

<FrameLayout xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:tools="http://schemas.android.com/tools"
android:layout_width="match_parent"
android:layout_height="match_parent"
tools:context=".MainActivity">

<android.support.v7.widget.Toolbar
    xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:app="http://schemas.android.com/apk/res-auto"
    android:id="@+id/toolbar"
    app:theme="@style/ThemeOverlay.AppCompat.ActionBar"
    android:layout_width="match_parent"
    android:layout_height="?attr/actionBarSize"
    android:background="@android:color/transparent"/>

<android.support.v4.widget.DrawerLayout
    android:id="@+id/drawer_layout"
    android:layout_width="match_parent"
    android:layout_height="match_parent">

    <!-- Main layout -->
    <FrameLayout
        android:id="@+id/main_fragment_container"
        android:layout_width="match_parent"
        android:layout_height="match_parent" />

    <!-- Nav drawer -->
    <fragment
        android:id="@+id/fragment_drawer"
        android:name="rsay.android.scrollbanner.NavigationDrawerFragment"
        android:layout_width="@dimen/navigation_drawer_width"
        android:layout_height="match_parent" …
Run Code Online (Sandbox Code Playgroud)

android android-toolbar

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

更改Highcharts字体大小

我正在考虑将HighCharts用于网页,特别是:

http://www.highcharts.com/demo/column-basic/dark-green

但是,字体太小.我试过添加:

legend: {
        itemStyle: {
            color: '#000000',
            fontWeight: 'bold',
            fontSize: '15px'
        }
Run Code Online (Sandbox Code Playgroud)

到我的网站提供的js文件,但这不会导致字体大小更改.此外,我还想增加密钥的大小(它指的是东京,纽约,伦敦,柏林).这是我第一次使用Highcharts而且我已经研究了几个小时了,我似乎无法找到答案.任何帮助将非常感激!

html javascript highcharts

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

Highcharts传奇字体大小

我在我的网页上使用Highcharts,我似乎无法弄清楚如何正确更改底部标题和键的字体大小.我正在使用绿色背景的基本栏目:http://www.highcharts.com/demo/column-basic/dark-green

目前这是我的代码:

Function: 
$(function () {
    $('#content').highcharts({
        chart: {
            type: 'column'
        },
        legend: {
            itemStyle: {
                color: 'white',
                fontWeight: 'bold',
                fontSize: '20px'
            }
        },
        title: {
            text: 'Title',
            style:{
                    color: 'white',
                    fontSize: '25px'
                }       
        },
        subtitle: {
            text: 'Subtitle'
        },
         xAxis: {
            categories: [
                ' '
            ]
        },
        yAxis: {
            min: 0,
            title: {                    
                text: 'MMBTUs x 10,0000',
                style:{
                    color: 'white',
                    fontSize: '25px'
                }
            },
            labels: {
                style: {
                    color: 'white',
                    fontSize:'25px'
                }
            }
        },
        tooltip: { …
Run Code Online (Sandbox Code Playgroud)

html javascript highcharts

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

如果 - 其他工作,切换不

我正在创建一个具有文本图像网格的应用程序,每个应用程序打开一个不同的活动.它工作正常,但只是为设计目的,我想取代我if-else statementsswitch statements(我假设我能做到),但它不工作.现在我在每个图像上设置标签的工作代码是:

if(position == 0)
        textView.setText(R.string.zero);
    else if(position == 1)
        textView.setText(R.string.one);
    else if(position == 2)
        textView.setText(R.string.two);
    else if(position == 3)
        textView.setText(R.string.three);
    else if(position == 4)
        textView.setText(R.string.four);
    else if(position == 5)
        textView.setText(R.string.five);
ect....
Run Code Online (Sandbox Code Playgroud)

我想用:

switch(position)
case 0:
   textView.setText(R.string.zero);    
case 1:
   textView.setText(R.string.one);
case 2:
   textView.setText(R.string.two);    
case 3:
   textView.setText(R.string.three);
case 4:
   textView.setText(R.string.four);    
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时,标签是我定义的最后一个(在我的例子中它将是"四").我也有一个类似的代码,每个对象开始intentposition变量不同但是相反,并使每个意图等于第一个.我的语法错了还是不适用于我的情况?

java android if-statement switch-statement

12
推荐指数
6
解决办法
2429
查看次数

在圆圈内绘制文字

我正在开发一个Android应用程序,我想绘制一个带有文本的圆圈.我希望填充为白色,黑色边框和黑色文字.现在我有一个ShapeDrawable:

mDrawable = new ShapeDrawable(new OvalShape());
mDrawable.getPaint().setColor(0xFFFFFF);
Run Code Online (Sandbox Code Playgroud)

然而,这会使整个圆圈变白(并且白色背景你看不到它),经过一段时间的搜索,你怎么能在形状上添加文字,我似乎无法找到有效的答案.我还要注意,我将根据用户输入添加任意数量的不同文本的圆圈.任何帮助将非常感激!

android drawable

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

Android横向布局

我正在设计一个应用程序,我只是想知道如何在横向模式下制作不同的布局.我在res中创建了一个名为"layout-land"的文件夹并创建了一个xml文件,但是当我运行模拟器时它不起作用.我试着把它称为"主要",但它说它已经存在,但它在"布局"文件夹中.如果我称之为不同的东西,我需要更改清单中的某些内容吗?谢谢您的帮助!

java android android-layout

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

Android R文件没有生成

我知道有很多线索,但我找不到解决我的问题或重复的问题.

所以我正在研究一个应用程序,意外地犯了清理我的项目的错误.这导致我的R.java文件消失.我再次尝试清理我的项目,再次构建它,关闭eclipse,删除gen文件夹,检查所有xml文件是否有错误,所有这些.

现在的问题是每当我创建一个新的完全空白的应用程序项目时,它甚至不会R自动生成文件.我希望还有一种方法可以恢复我的原始项目,但正如我所说,似乎没有任何工作.

eclipse android r.java-file

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

Android中的PlaceholderFragment

我正在创建一个新Android ProjectEclipse,我只使用SDK版本19(Android 4.4).几周前我做了同样的事情,但今天我注意到了一些不同.我自己生成了一个内部类MainActivity:

/**
 * A placeholder fragment containing a simple view.
 */
public static class PlaceholderFragment extends Fragment {

    public PlaceholderFragment() {
    }

    @Override
    public View onCreateView(LayoutInflater inflater, ViewGroup container,
            Bundle savedInstanceState) {
        View rootView = inflater.inflate(R.layout.fragment_main, container,
                false);
        return rootView;
    }
}
Run Code Online (Sandbox Code Playgroud)

我一直试图找到这方面的文件,但我找不到任何东西.是否有一个原因?以下指导方针应该是Fragment现在的一切吗?

eclipse android android-fragments

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

在python中查找子字符串

我是python的新手,我正在尝试不同的方法来完成相同的任务,现在我正试图弄清楚如何使用a for loop和a 从字符串中获取子串while loop.我很快发现这是一个非常容易完成的任务regex.例如,如果我有一个字符串:"ABCDEFGHIJKLMNOP",我想找到"CDE"是否存在然后打印出"CDE"+字符串的其余部分我将如何使用循环?现在我正在使用:

for i, c in enumerate(myString):
Run Code Online (Sandbox Code Playgroud)

它返回每个索引和字符,我觉得这是一个开始,但我无法弄清楚该怎么做.我也知道有很多函数可以通过以下方式来查找子字符串:myString.(Function)但是我仍然想知道是否可以使用循环来执行此操作.

python string loops

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