小编Ric*_*aro的帖子

Android VideoView无法播放纵向方向

平台: 使用Android SDK 16在Eclipse中开发.

问题: 我有一个VideoView元素应该以480x800(PORTRAIT ORIENTATION)填满整个屏幕,它可以很好地播放,但不会定向到肖像.它坚持横向模式,纵横比倾斜以适应这种方式.

我曾经尝试过什么:

  • 在清单中使用android:screenOrientation ="portrait"
  • 在容器和VideoView本身使用android:orientation ="vertical"
  • 使用setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT); 就在我调用setContentView之前
  • 尝试将布局宽度和高度设置为480dpx800dp而不是fill_parent
  • 尝试将VideoView宽度和高度设置为480px x 800dp而不是fill_parent
  • 关闭自动旋转显示

XML:

<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
    xmlns:tools="http://schemas.android.com/tools"
    android:layout_width="480dp"
    android:layout_height="800dp"
    android:background="#000000" 
    android:orientation="vertical" > 

    <VideoView
        android:id="@+id/opening_video"
        android:layout_width="480dp"
        android:layout_alignParentRight="true"
        android:layout_alignParentLeft="true" 
        android:layout_alignParentTop="true" 
        android:layout_alignParentBottom="true" 
        android:layout_height="800dp"
        android:orientation="vertical" /> 

    <ImageButton
        android:id="@+id/imageButton1"
        android:layout_width="wrap_content"
        android:layout_height="wrap_content"
        android:src="@drawable/transparent_button"
        android:contentDescription="@string/back_button_desc"
        android:background="@android:color/transparent" />

</RelativeLayout>
Run Code Online (Sandbox Code Playgroud)

代码:

@Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setRequestedOrientation(ActivityInfo.SCREEN_ORIENTATION_PORTRAIT);
        setContentView(R.layout.activity_start_screen);

        VideoView videoView = (VideoView) findViewById(R.id.opening_video);  

        Uri pathToVideo = Uri.parse("android.resource://com.example.consumerengage/" + R.raw.opening_tablet);  
        videoView.setVideoURI(pathToVideo);  
        videoView.setOnPreparedListener(new OnPreparedListener() {
            @Override
            public void onPrepared(MediaPlayer mp) …
Run Code Online (Sandbox Code Playgroud)

android portrait orientation android-videoview

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

HybridAuth推特失败401

问题 我能够连接到Twitter的HybridAuth库,它停止工作.发布到Twitter帐户也是有效的.

我做了什么 重置我的Twitter应用程序访问令牌.创建一个全新的Twitter应用程序.使用HybridAuth调试模式进行故障排除.

错误消息 "验证失败.用户已取消验证或提供商拒绝连接.

原始错误消息:身份验证失败!Twitter返回了一个错误.401未经授权."

我的研究 这似乎归因于缺乏关键和秘密,但我在Twitter配置文件中设置了这些.

代码

            $hybridauth = new Hybrid_Auth( $config );

            $adapter = $hybridauth->authenticate( "Twitter" );
            $hybridauth_session_data = $hybridauth->getSessionData();
            store_session_data($hybridauth_session_data);

            // get the user profile 
            $user_profile = $adapter->getUserProfile();
Run Code Online (Sandbox Code Playgroud)

authenticate方法抛出异常.之前它会要求我允许通过应用程序访问,现在它会抛出错误.

如果您需要更多信息,请告诉我.干草堆

twitter oauth hybridauth

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

Bootstrap 100%高度右侧边栏

我正在使用带有2列布局的Bootstrap 3.右栏是我的侧栏.我有不同的背景,我可以告诉我的侧边栏不会一直持续到主内容包装器的底部.在大多数情况下,右侧的主要内容比侧边栏内容长,但我不希望看到主要内容区域的背景,但侧边栏内容背景仍在继续.

这是我为了达到100%高度侧边栏而模仿的jsfiddle,但我似乎无法让它工作.

http://jsfiddle.net/34Fc5/1/

这是我的代码的要点:

<div id="content" class="clearfix row">         
    <div id="main" class="col-sm-8 clearfix" role="main">                                   
        <article id="post-1728" class="post-1728 page type-page status-publish hentry clearfix" role="article" itemscope="" itemtype="http://schema.org/BlogPosting">                   
            <header>                            
                <div class="page-header"><h1 class="entry-title" itemprop="headline">About</h1></div>                       
            </header> <!-- end article header -->

            <section class="post_content clearfix" itemprop="articleBody">
                <p class="lead">LENGTHY CONTENT</p>                 
            </section> <!-- end article section -->

            <footer>

            </footer> <!-- end article footer -->

        </article> <!-- end article -->

    </div> <!-- end #main -->
    <div id="sidebar1" class="col-sm-4" role="complementary">
            <div class="sidebar-content"></div>
    </div>        
    <div style="clear:both">
</div>
Run Code Online (Sandbox Code Playgroud)

这是我的jsfiddle:

http://jsfiddle.net/8yvgh7xj/

如果有人之前遇到过这个问题,那将会很棒.我看到很多LEFT侧边栏100%,但没有右边的Bootstrap.

谢谢.

css sidebar twitter-bootstrap-3

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

FPDM合并错误extract_pdf_definition_value()不支持定义“ / Type”

我正在尝试使用FPDM和在这里找到的脚本来填写我的PDF文档:

http://www.fpdf.org/en/script/script93.php

首先,请记住,我不想在正在使用的共享主机设置上安装任何其他库。我必须切换主机才能执行此操作。

这是我尝试过的:

  • 将我的PDF模板降级到Acrobat 5.x(v1.4)
  • 禁用压缩和快速Web模式
  • 使用付费版本的PDFTK和高级输出参数“%PDFTK%%PDFIN%输出%PDFOUT%”来修改我正在使用的模板(这样可以避免有关对象流的奇怪错误)
  • 使用FDF文件的变体的方法有所不同。
  • 成功写出了PDF的HTML版本,但看起来与我的模板完全不同

我的代码:

require('/libs/fpdm/fpdm.php');

$fields = array(
    'dealer_name'    => 'My name',
    'dealer_address' => 'My address',
    'dealer_phone'    => 'My city',
);

$pdf = new FPDM('/some/pdf/filename.pdf');
$pdf->Load($fields, false);
$pdf->Merge();
$pdf->Output('someoutput.pdf', 'F');
Run Code Online (Sandbox Code Playgroud)

错误

我似乎找不到任何地方的错误如下:

<b>FPDF-Merge Error:</b> extract_pdf_definition_value() does not support definition '/Type'
Run Code Online (Sandbox Code Playgroud)

问题

我可以对PDF进行其他处理吗?

pdf merge fpdf

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