小编Rai*_*aiv的帖子

Android - 多线性线性布局

我需要一个多线布局,它可以表现为水平线性布局,但是当没有足够的空间放置新的小部件时,它会扩展到下一行,就像文本中的单词一样.小部件将在运行时添加到那里,并应该使用wrap_content.实际上,会有按钮.

有这样的行为的小部件吗?或者给出一个关于如何自己编写这种布局的建议.

最后它应该是这样的:

多线布局的草稿

android android-layout

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

如何在PulseAudio中使用回声消除模块?

我试图使PulseAudio回声消除器工作.

我有两个应用程序 - 录音机和播放器,都使用PulseAudio.我像这样创建播放器和录像机:

 // pulseAudio
 pa_simple *paS=0;
 pa_sample_spec ss;

void initPulseAudio()
 {
     ss.format = PA_SAMPLE_S16LE;
     ss.channels = 1;
     ss.rate = 8000;


     paS = pa_simple_new(NULL,               // Use the default server.
                       "bottomPlayer",           // Our application's name.
                       PA_STREAM_PLAYBACK,
                       NULL,               // Use the default device.
                       "playStream",            // Description of our stream.
                       &ss,                // Our sample format.
                       NULL,               // Use default channel map
                       NULL,               // Use default buffering attributes.
                       NULL               // Ignore error code.
                       );

     if(!paS)
     {
         fprintf(stderr,
                 "unable to create recorder\n");
         myExit(1);
       } …
Run Code Online (Sandbox Code Playgroud)

c pulseaudio echo-cancellation

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

QWidget上的缩放功能

我有一个QWidget,我在绘制一些线条,我想启用/实现缩放功能,以便更好地查看我正在绘制的图片.我想将它连接到鼠标滚轮,就像在普通浏览器中一样,当您可以通过按"ctrl"键并转动鼠标滚轮来放大和缩小.

是否有默认功能?我试着寻找一些例子,但没有任何运气.那我该怎么办呢?

qt qt4

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

我如何关闭整个应用程序?

我使用此代码退出整个应用程序.实际上我尝试在我的应用程序的任何页面中退出应用程序.我试着这个代码..

请任何人都可以帮助我.

    @Override
    public void onBackPressed() {
     this.finish();
    }
Run Code Online (Sandbox Code Playgroud)

android

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

更改活动时应用程序崩溃(Android)

我正在编写我的第二个应用并实施了第二个活动,通过单击第一个活动上的按钮激活.我已经在android清单中声明了第二个活动,希望我做得对.我一直在寻找几个小时,并尝试了几十个答案,但没有一个帮助.我希望有人能帮助我.

表现:

    <?xml version="1.0" encoding="utf-8"?>
    <manifest xmlns:android="http://schemas.android.com/apk/res/android"
    package="de.cont.bloodscript.mueckenfang">
        <application
        android:allowBackup="true"
        android:icon="@mipmap/ic_launcher"
        android:label="@string/app_name"
        android:supportsRtl="true"
        android:theme="@style/AppTheme">
            <activity android:name=".MainActivity">
                <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                </intent-filter>
            <activity android:name=".GameActivity" />
            </activity>
        </application>
    </manifest>
Run Code Online (Sandbox Code Playgroud)

第1次活动:

    public class MainActivity extends Activity implements View.OnClickListener {

        @Override
        protected void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            setContentView(R.layout.activity_main);
            Button sB = (Button) findViewById(R.id.startButton);
            sB.setOnClickListener(this);
        }

        public void onClick(View v){
            if(v.getId()==R.id.startButton){
                startActivity(new Intent(MainActivity.this, GameActivity.class));
            }
        }
     }
Run Code Online (Sandbox Code Playgroud)

第二活动:

    public class GameActivity extends Activity implements View.OnClickListener,Runnable {

        public static final int HOECHSTALTER_MS = …
Run Code Online (Sandbox Code Playgroud)

java android android-manifest android-layout android-activity

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

Nexus 5拒绝通过ADB安装正在运行的应用程序

当我从android studio或命令行安装应用程序时,应用程序始终以调试模式启动,即使手机未连接到计算机也是如此.所以我看到对话框"等待调试器附加",并且应用程序在我附加调试器之前不会启动.有没有办法禁用这种行为?

我的手机是Nexus 5,Android 6.0.1 ADB版本1.0.32在Windows 7上运行

debugging android adb

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